Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
84A STATION ROAD £300,000 12 Oct 2016
86A STATION ROAD Terraced £241,500 30 Mar 2011